Sir Richard Owen — synonyms, definition
1. Sir Richard Owen (Noun)
1 synonym
Owen
1 definition
Sir Richard Owen (Noun) — English comparative anatomist and palaeontologist who was an opponent of Darwinism (1804-1892).
4 types of
comparative anatomist fossilist palaeontologist paleontologist